1923 Cordova Rd, Fort Lauderdale, FL 33316, United States
View on Map
What travelers say:
This is an Italian restaurant. The pizza inside is the specialty of this store. The environment of this store is very good. When we went there were a lot of people, we finally queued up to us. The pizza inside was really delicious.
More
Attractions Near Manhattan NY - Restaurant & Pizza